package cn.quang.search.admin.service;

import cn.quang.search.admin.entity.dto.Result;
import cn.quang.search.admin.entity.dto.Operator;
import cn.quang.search.admin.entity.vo.dic.FieldDicRequest;

import java.util.List;

/**
 * @author:  Entity Generator
 * @since:  2024-02-27 19:03:42
 */
public interface IEntityFieldDicService {
//    AOPResult<Pagination<FieldDicListItemVO>> list4View(Operator operator, FieldDicQueryRequest request);

//    AOPResult<FieldDicDetailVO> detail4View(Operator operator, long id);

    Result<Long> add(Operator operator, FieldDicRequest request);

    Result<?> update(Operator operator, long fieldDicId, FieldDicRequest request);

    Result<?> delete(Operator operator, long fieldDicId);

//    AOPResult<List<FieldDicListItemVO>> byLogicTableId4View(Operator operator, long logicTableId);
}
